// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.google.zxing.client.result; // Referenced classes of package com.google.zxing.client.result: // ParsedResult, ParsedResultType public final class GeoParsedResult extends ParsedResult { private final double a; private final double b; private final double c; private final String d; GeoParsedResult(double d1, double d2, double d3, String s) { super(ParsedResultType.GEO); a = d1; b = d2; c = d3; d = s; } public double getAltitude() { return c; } public String getDisplayResult() { StringBuilder stringbuilder = new StringBuilder(20); stringbuilder.append(a); stringbuilder.append(", "); stringbuilder.append(b); if (c > 0.0D) { stringbuilder.append(", "); stringbuilder.append(c); stringbuilder.append('m'); } if (d != null) { stringbuilder.append(" ("); stringbuilder.append(d); stringbuilder.append(')'); } return stringbuilder.toString(); } public String getGeoURI() { StringBuilder stringbuilder = new StringBuilder(); stringbuilder.append("geo:"); stringbuilder.append(a); stringbuilder.append(','); stringbuilder.append(b); if (c > 0.0D) { stringbuilder.append(','); stringbuilder.append(c); } if (d != null) { stringbuilder.append('?'); stringbuilder.append(d); } return stringbuilder.toString(); } public double getLatitude() { return a; } public double getLongitude() { return b; } public String getQuery() { return d; } }